5ce3fe8c3ff56e9f4d007e943781e8d0584a32b2,src/net/i2p/crypto/eddsa/math/radix251/Radix251LittleEndianEncoding.java,Radix251LittleEndianEncoding,decode,#number[]#,148
Before Change
public FieldElement decode(byte[] in) {
long h0 = load_4(in, 0).longValue();
long h1 = load_3(in, 4).shiftLeft(6).longValue();
long h2 = load_3(in, 7).shiftLeft(5).longValue();
long h3 = load_3(in, 10).shiftLeft(3).longValue();
long h4 = load_3(in, 13).shiftLeft(2).longValue();
long h5 = load_4(in, 16).longValue();
After Change
public FieldElement decode(byte[] in) {
long h0 = load_4(in, 0);
long h1 = load_3(in, 4) << 6;
long h2 = load_3(in, 7) << 5;
long h3 = load_3(in, 10) << 3;
long h4 = load_3(in, 13) << 2;
long h5 = load_4(in, 16);